standing rib roast - German English Dictionary